package com.xinlu.common.exception;

import org.apache.log4j.Priority;

import com.xinlu.common.log.Logger;

/**
 * 数据库异常类，主要是dao操作时候抛出的异常。
 * 异常级别为error。在错误页面进行显示。
 * 
 */
public class DBException extends CommonException {
	
	private static final Logger logger = Logger.getLogger(DBException.class);

	/**
     * Constructor
     * @param errCode
     */
	public DBException(String errCode) {
		super(errCode);
		setErrCode(errCode);	//Set default error code
	}

	/**
     * Constructor
     * @param errCode
     * @param e
     */
	public DBException(String errCode,Throwable e){
		super(errCode,e);
		setErrCode(errCode);
	}

	@Override
	public boolean getCurrentPageShow() {
		return false;
	}

	@Override
	public Priority getExceptionLevel() {
		return Priority.ERROR;
	}
	
	
	
}
